בהצלחה מועד א אנא קראו היטב את ההוראות שלהלן: תאריך המבחן: 9/7/2017 המרצים: ד"ר צחי רוזן מר דן בורנשטיין מר ניר גלעד

Size: px
Start display at page:

Download "בהצלחה מועד א אנא קראו היטב את ההוראות שלהלן: תאריך המבחן: 9/7/2017 המרצים: ד"ר צחי רוזן מר דן בורנשטיין מר ניר גלעד"

Transcription

1 תאריך המבחן: 9/7/2017 המרצים: ד"ר צחי רוזן מר דן בורנשטיין מר ניר גלעד מועד א אנא קראו היטב את ההוראות שלהלן: שם הקורס: מבוא למדעי המחשב מספר הקורס: שנה: 2017 סמסטר: ב מועד: א משך המבחן: שלוש שעות חומר עזר: אסור במבחן זה 4 שאלות. ענו על כולן. בשאלות שבהן לא צוין אחרת, ניתן לכתוב פתרון רקורסיבי או פתרון שאינו רקורסיבי, לבחירתכם. רשמו את תשובותיכם בדפי התשובות בלבד. המחברת שקיבלתם היא מחברת טיוטה, והיא לא תימסר לבדיקה. בסיום הבחינה נשמור אך ורק את דף התשובות. כל שאר החומר יועבר לגריסה. שימו לב: החשיבות העליונה היא לנכונות הקוד. מאידך גיסא, יעילות, סגנון וכתיבה ברורה חשובים גם הם, ולכן תשובה יעילה ומסוגננת תזכה בציון גבוה יותר. הקפידו על אינדנטציה (הזחה או הזזת שורות) נכונה. אתם נבחנים על כתיבת הקוד עצמו. אינכם חייבים לרשום הערות. אתם רשאים לרשום הערות, אך אלו לא ישפיעו על הציון. בכל מקרה, אין לחרוג מהמקום שהוקצה לתשובה בדף התשובות. בכל השאלות, מספר השורות העומדות לרשותכם בדף התשובות רומז על אורך מקסימלי של התשובה הנדרשת. הקפידו על כתב יד ברור. תשובות מסורבלות או ארוכות מדי לא יזכו בניקוד מלא. מומלץ לכתוב פתרון לשאלה קודם כול במחברת הטיוטה, ורק לאחר מכן להעתיק פתרון נקי לדף התשובות. אין להוסיף פונקציות עזר, אלא אם רשום במפורש שמותר. בשאלה רבת סעיפים, מומלץ לקרוא את כל הסעיפים בשאלה לפני שניגשים לפתרונה. אם יש בשאלה סעיף המסתמך על סעיף אחר, מותר להשתמש בו גם אם לא פתרתם את הסעיף האחר. הקפידו לרשום בכל דפי התשובות את מספר הנבחן ואת מספר החדר שבו אתם נבחנים. אם אינכם יודעים את התשובה לסעיף שלם כלשהו, רשמו "לא יודע/ת" (במקום תשובה) ותזכו ב- 20% מניקוד הסעיף (מעוגל מטה). אם רשום "לא יודע/ת," ההתייחסות היא לכל הסעיף. לכל הפונקציות שתכתבו במבחן זה יש נקודת יציאה (פקודת (return יחידה. אין להוסיף נקודות יציאה נוספות. אין להשתמש בפקודות break במבחן זה. בשאלות שלא ניתן להניח בהן כי הקלט תקין, יש לכתוב קוד המוודא שהקלט עומד בכל הדרישות המנוסחות בשאלה, ובפרט שאין אפשרות שתיזרק חריגה (שלא טופלה באופן ישיר בקוד שלכם) בזמן הריצה של התכנית. בהצלחה עמוד 1 מתוך 11

2 שאלה (25 1 נקודות) יהי arr מערך דו-ממדי ריבועי לא ריק בגודל n) (1 nxn של מספרים שלמים חיוביים. int[][] arr = { { 1, 4, 2, { 5, 3, 2, { 3, 1, 2 ; דוגמה: סדרה חוצה של תאים במערך arr היא סדרה של תאים שמתחילה ב- arr[0][0] ומסתיימת ב-,arr[n-1][n-1] ושעבור כל זוג תאים רצופים (קראו משמאל לימין) arr[i2][j2] arr[i1][j1], בסדרה, arr[i1][j1] נמצא מעל או משמאל ל-.arr[i2][j2] למשל בדוגמה שלמעלה התאים שמודגשים הם סדרה חוצה שמתחילה ב- arr[0][0] ומסתיימת ב-.arr[2][2] המשקל של סדרה חוצה הוא סכום הערכים בתאים שמרכיבים את הסדרה. למשל בדוגמה שלמעלה המשקל של הסדרה המסומנת הוא = בשלושת הסעיפים הבאים של השאלה עליכם להשלים בשלוש צורות שונות פונקציה שמחשבת משקל של סדרה חוצה כבדה ביותר במערך arr נתון. למשל עבור המערך arr שבדוגמה שלמעלה על כל המימושים להחזיר 13, שכן הסדרה החוצה (קראו משמאל לימין),1,5,3,2 2 היא הכבדה ביותר ומשקלה 13. בשלושת הסעיפים הניחו שהמערך arr הוא מערך ריבועי לא ריק (ושונה מ- (null ושהערכים בו חיוביים. סעיף א (8 נקודות) להלן שתי פונקציות: פונקציית מעטפת (הראשונה) ופונקציית עבודה (השנייה). השלימו את פונקציית העבודה באופן רקורסיבי, כך שהקריאה לפונקציית המעטפת תחזיר משקל של סדרה חוצה כבדה ביותר במערך arr שנתון לה כפרמטר. public static int recmaxseq(int[][] arr) { return recmaxseq( ); private static int recmaxseq( ) { int ans; להזכירכם: הניחו שהמערך arr הוא מערך ריבועי לא ריק (ושונה מ- (null ושהערכים בו חיוביים. סעיף ב (8 נקודות): בדף הבא מוגדרות שתי פונקציות: פונקציית מעטפת (הראשונה) ופונקציית עבודה (השנייה). כמו בסעיף א', גם כאן אתם מתבקשים להשלים את פונקציית העבודה באופן רקורסיבי, כך שהקריאה לפונקציית המעטפת תחזיר משקל של סדרה חוצה כבדה ביותר במערך arr שנתון לה כפרמטר. אבל, להבדיל מהפונקציה של עמוד 2 מתוך 11

3 סעיף א', בסעיף זה, עליכם להשלים את הפונקציה השנייה באופן יעיל - כלומר, ללא חזרות על חישובים רקורסיביים שהיא כבר עשתה, תוך שימוש ב.memorization public static int recmaxseqwithmem(int[][] arr) { return recmaxseq( ); private static int recmaxseqwithmem( ) { להזכירכם: הניחו שהמערך arr הוא מערך ריבועי לא ריק (ושונה מ- (null ושהערכים בו חיוביים. סעיף ג (9 נקודות): השלימו את הפונקציה הבאה באופן איטרטיבי (באמצעות לולאות בלבד ומבלי לזמן כמובן את הפונקציות מהסעיפים הקודמים), כך שהקריאה לפונקציה תחזיר משקל של סדרה חוצה כבדה ביותר במערך arr שנתון לה כפרמטר. private static int itrmaxseq(int[][] arr) { סעיף ג // להזכירכם: הניחו שהמערך arr הוא מערך ריבועי לא ריק (ושונה מ- (null ושהערכים בו חיוביים. שאלה (25 2 נקודות) השאלה עוסקת ברשימות מקושרות ו- Iterator -ים. להזכירכם. הממשק Iterator מוגדר כך: בשאלה זו, בסעיפים ב' ו- ג', מותר להשתמש בשאלה זו, בכל הסעיפים, אסור להשתמש במערכים. שימו לב: בסוף הבחינה יש נספח של המחלקה.RuntimeException סעיף א (10 נקודות) public interface Iterator { boolean hasnext(); Object next(); בסעיפים קודמים של השאלה. המחלקה Link מגדירה חוליה ברשימה מקושרת. המחלקה רשומה רק בחלקה. החלקים החסרים אינם רלוונטיים לתשובותיכם. אין להמציא אותם ובטח שלא להשתמש בהם. public class Link { private Object data; private Link next; public Object getdata() { return data; public Link getnext() { return next; עמוד 3 מתוך 11

4 השלימו את המחלקה :ReverseListIterator public class ReverseListIterator implements Iterator { private Link first; public ReverseListIterator(Link first) { this.first = first; המחלקה מממשת Iterator שעובר על האברים של רשימה מקושרת בסדר הפוך. הבנאי של המחלקה מקבל מצביע (הפניה) לחוליה הראשונה של רשימה מקושרת. אם הרשימה ריקה הבנאי מקבל.null דוגמה אם הרשימה שהבנאי קיבל מכילה את הערכים (קראו משמאל לימין),1,,2 3 אז מעבר עליהם באמצעות אובייקט מסוג ReverseListIterator ייתן אותם בסדר הפוך (קראו משמאל לימין),3.,2 1 יש לטפל באמצעות חריגות בהפעלה לא תקינה של אובייקט מסוג.ReverseListIterator להזכירכם. אסור להשתמש במערכים ואין להוסיף למחלקה Link שום דבר מעבר למה שרשום בה (כולל, אין להוסיף לה בנאי). בסוף הבחינה יש נספח של המחלקה.RuntimeException מותר לממש בצורה לא יעילה. סעיף ב (10 נקודות) להלן ממשק בשם :BiDirectionalIterator public interface BiDirectionalIterator extends Iterator { boolean hasprev(); Object prev(); הממשק מרחיב את הממשק.Iterator בשונה מהמשק,Iterator שמאפשר מעבר אחד על הנתונים בכיוון אחד בלבד (נניח מההתחלה לסוף), הממשק BiDirectionalIterator מאפשר מעבר אחד על הנתונים באופן בו-זמני ובלתי תלוי גם מההתחלה לסוף (כמו הממשק (Iterator וגם מהסוף להתחלה. הפעולות hasprev ו- prev) prev קיצור של המלה previous באנגלית שמשמעותה קודם) שהממשק עמוד 4 מתוך 11 BiDirectionalIterator המעבר מהסוף להתחלה. דוגמה מוסיף לפעולות hasnext ו- next של הממשק,Iterator מגדירות, בהתאמה, את אם אובייקט מסוג BiDirectionalIterator מכיל את קבוצת האיברים (קראו משמאל לימין),1,,2 3 בסדר הזה, אז סדרת הזימונים הבאה (קראו משמאל לימין) prev() next(), prev(), next(), next(), prev(), על האובייקט, שמשלבת קריאות ל- next() ו-,prev() תחזיר את האיברים (קראו משמאל לימין),1.,3,2,3,2 1 האיברים המודגשים בקו תחתי, משמאל לימין, התקבלו משלושת הקריאות ל-,next() משמאל לימין, בהתאמה, ויתר האיברים, משמאל לימין (מודגשים בשחור), התקבלו משלושת הקריאות ל-,prev() משמאל לימין, בהתאמה.

5 יתר על כן, בהתייחס לדוגמה שבדף הקודם, כל קריאה ל-,hasNext() לפני הקריאה השלישית והאחרונה ל- next() (מודגשת בקו תחתי) צריכה להחזיר,true וכל קריאה אחרי צריכה להחזיר,false ובאופן דומה, כל קריאה ל- hasprev() לפני הקריאה השלישית והאחרונה ל- prev() (מודגשת בקו תחתי) צריכה ולהחזיר,true וכל קריאה אחרי צריכה להחזיר.false השלימו את המחלקה הבאה: public class BiDirectionalListIterator implements BiDirectionalIterator { private Link first; public BiDirectionalListIterator(Link first) { this.first = first; יש לטפל באמצעות חריגות בהפעלה לא תקינה של אובייקט מסוג.BiDirectionalIterator להזכירכם. אסור להשתמש במערכים ואין להוסיף למחלקה Link שום דבר מעבר למה שרשום בה (כולל, אין להוסיף לה בנאי), אבל מותר להשתמש בסעיף א'. בסוף הבחינה יש נספח של המחלקה.RuntimeException סעיף ג (5 נקודות) רשימת פלינדרום היא רשימה שאפשר לקרוא אותה משני הכיוונים באותו אופן. למשל הרשימה המורכבת מהאיברים,1,,2,2 1 כסדרם, היא רשימת פלינדרום. רשימה ריקה על פי הגדרה היא רשימת פלינדרום. המחלקה LinkedList שלהלן מגדירה רשימה מקושרת. המחלקה רשומה רק בחלקה. החלקים החסרים אינם רלוונטיים לתשובותיכם. אין להמציא אותם ובטח שלא להשתמש בהם. public class LinkedList { private Link first; public boolean ispalindrome() { boolean ans; סעיף ג // השיטה ispalindrome מחזירה true אם ורק אם הרשימה this ה אי רשימת פלינדרום. השלימו את השיטה. להזכירכם. אסור להשתמש במערכים ואין להוסיף למחלקה Link שום דבר מעבר למה שרשום בה (כולל, אין להוסיף לה בנאי), אבל מותר להשתמש בסעיף ב'. עמוד 5 מתוך 11

6 25) שאלה 3 נקודות) השאלה עוסקת בעריכה של שורת טקסט, המורכבת מספרות ואותיות, באמצעות Operator -ים. שימו לב: בסוף הבחינה יש נספח של המחלקה.String שימו לב: בסוף השאלה יש דוגמת הרצה לכל סעיפי השאלה. בשאלה זו, בסעיף ה', מותר וצריך להשתמש בסעיף ד'. לפני שניגש להגדרות עצמן, להלן שתי מחלקות בשם StringBuffer ו- IntBuffer שישמשו אותנו במהלך ההגדרות. public class StringBuffer { private String str; public StringBuffer(String str) { if(str == null) throw new IllegalArgumentException(); this.str = str; public String getstr() { return str; public void setstr(string str) { if(str == null) throw new IllegalArgumentException(); this.str = str; public class IntBuffer { private int value; public IntBuffer(int value) { this.value = value; public int getvalue() { return value; public void setvalue(int value) { this.value = value; המחלקה StringBuffer מגדירה אובייקט שמכיל מחרוזת str (שונה מ- (null שמאותחלת בזמן היצירה וניתנת לגישה ושינוי באמצעות השיטות getstr() ו- str) setstr(string בהתאמה. באופן דומה, המחלקה IntBuffer מגדירה אובייקט שמכיל מספר שלם value שמאותחל בזמן היצירה וניתן לגישה ושינוי באמצעות השיטות getvalue() ו- value),setvalue(int בהתאמה. אם תרצו, בצורה אינטואיטיבית, המחלקות, בהתאמה, מגדירות משתנים מסוג String ו- int כאובייקטים. שורת טקסט במצב עריכה היא זוג: מחרוזת str שמורכבת מהאותיות והספרות של שורת הטקסט. למשל "0123" (שימו לב: בדוגמה זו אין אותיות). סמן עריכה (cursor) על השורה. אינדקס בתחום str.length()].. 0]. למשל, בדוגמה שלמעלה הסמן יכול להיות כל מספר בתחום [4.. 0]. כדי להראות בצורה ויזואלית את מיקום הסמן בשורת הטקסט אפשר להוסיף לשורת הטקסט את התו במיקום של הסמן. למשל, בדוגמה שלמעלה, כדי להראות בצורה ויזואלית שהסמן עומד בסוף השורה (סמן עם הערך 4), אפשר לכתוב את שורת הטקסט כך: " 0123". עמוד 6 מתוך 11

7 סעיף א (5 נקודות) להלן מחלקה בשם EditLine המגדירה שורת טקסט במצב עריכה. public class EditLine { private StringBuffer line; private IntBuffer cursor; public EditLine() { line = new StringBuffer(""); cursor = new IntBuffer(0); public StringBuffer getline() { return line; public IntBuffer getcursor() { return cursor; public String tostring() { השדות line ו- cursor מגדירים את שורת הטקסט וסמן העריכה, בהתאמה. הבנאי מאתחל שורת טקסט ריקה וסמן עריכה במקום אפס, ו- getline() ו- getcursor() מספקים גישה לשורת הטקסט וסמן העריכה, בהתאמה. השיטה tostring() מחזירה את שורת הטקסט עם סמן העריכה בצורה ויזואלית באופן המוסבר בדף הקודם. השלימו את השיטה.toString() סעיף ב (5 נקודות) להן ממשק בשם.EditLineOperator public interface EditLineOperator { void operate(editline editline); הממשק מגדיר אובייקט שפועל, באמצעות השיטה,operate על שורת עריכה שהשיטה מקבלת כפרמטר. אפשר לממש את הממשק באופנים שונים. למשל להגדיר אובייקט שמזיז את סמן העריכה שמאלה או ימינה, להגדיר אובייקט שמוסיף תו בודד או אפילו מחרוזת שלמה במיקום של הסמן, להגדיר אובייקט שמוחק את התו שאחרי או לפני הסמן (אם יש תו כזה), שמזיז את הסמן לתחילה או לסוף השורה ועוד. להלן מחלקה בשם CursorLeft המממשת את הממשק.EditLineOperator public class CursorLeft implements EditLineOperator { public void operate(editline editline) { IntBuffer cursor = editline.getcursor(); אובייקט מהמחלקה מזיז מקום אחד אחורה (שמאלה), באמצעות השיטה,operate את סמן העריכה על שורת הטקסט שהשיטה מקבלת כפרמטר. למשל אם שורת העריכה נראתה לפני הפעולה כך: " 0123", אז אחרי הפעולה היא תראה כך: "3 012". אם הסמן עומד בתחילת השורה, מיקום הסמן אינו משתנה. השלימו את השיטה operate של המחלקה.CursorLeft עמוד 7 מתוך 11

8 סעיף ג (5 נקודות) להלן מחלקה בשם BackSpace המממשת את הממשק.EditLineOperator public class BackSpace implements EditLineOperator { public void operate(editline editline) { StringBuffer line = editline.getline(); IntBuffer cursor = editline.getcursor(); סעיף ג // אובייקט מהמחלקה מוחק, באמצעות השיטה,operate את התו שלפני (שמאלה ל- ( סמן העריכה של שורת הטקסט שהשיטה מקבלת כפרמטר. למשל אם שורת העריכה נראתה לפני הפעולה כך: הפעולה היא תראה כך: "23 0". אם הסמן עומד בתחילת השורה הפעולה לא עושה דבר. השלימו את השיטה operate של המחלקה.BackSpace סעיף ד (5 נקודות) להלן מחלקה בשם InsertChar המממשת את הממשק.EditLineOperator "23 01", אז אחרי public class InsertChar implements EditLineOperator { סעיף ד // אובייקט מהמחלקה מכניס, באמצעות השיטה,operate תו חדש, אחרי סמן העריכה של שורת הטקסט אותה מקבלת השיטה כפרמטר. את התו להכנסה מקבל האובייקט בזמן יצירת האובייקט כפרמטר של הבנאי. למשל אם התו שהבנאי קיבל כפרמטר הוא התו a ושורת הטקסט נראתה לפני הפעולה כך: "23 01", אז אחרי הפעולה היא תראה כך: "23 01a". בתום הפעולה על סמן העריכה לנוע מקום אחד אחרי התו שהוסף. השלימו את המחלקה. סעיף ה (5 נקודות) להלן מחלקה בשם InsertStr המממשת את הממשק.EditLineOperator public class InsertStr implements EditLineOperator { סעיף ה // אובייקט מהמחלקה מכניס, באמצעות השיטה,operate מחרוזת חדשה (יתכן ריקה) אחרי סמן העריכה של שורת הטקסט אותה מקבלת השיטה כפרמטר. את המחרוזת להכנסה מקבל האובייקט בזמן יצירת האובייקט כפרמט של הבנאי. למשל אם המחרוזת שהבנאי קיבל כפרמטר היא המחרוזת ab ושורת הטקסט נראתה לפני הפעולה כך: "23 01", אז אחרי הפעולה היא תראה כך:."01ab 23" בתום הפעולה על סמן העריכה לנוע מקום אחד אחרי המחרוזת שהוכנסה. השלימו את המחלקה. הנחיה אפשר לממש את המחלקה בצורות שונות. אבל, בסעיף זה אתם נדרשים להכניס את המחרוזת החדשה תו אחרי תו באמצעות האופרטור שהגדרתם בסעיף ד דוגמת ההרצה בדף הבא עמוד 8 מתוך 11

9 public static void main(string[] args) { EditLine editline = new EditLine(); System.out.println(editLine); // " " new InsertStr("0123").operate(editLine); System.out.println(editLine); // "0123 " new BackSpace().operate(editLine); System.out.println(editLine); // "012 " new CursorLeft().operate(editLine); new CursorLeft().operate(editLine); System.out.println(editLine); // "0 12" new InsertChar('3').operate(editLine); System.out.println(editLine); // "03 12" שאלה (25 4 נקודות) להלן תיאור חלקי של שתי מחלקות IntNode ו- IntTree המגדירות יחד עץ בינארי של מספרים שלמים. החלקים החסרים בתיאור אינם רלוונטיים לשאלה ואין להמציא אותם ובטח שאי אפשר להשתמש בהם. public class IntNode { private int data; private IntNode left, right; public int maxpathsum() { int ans; public boolean istheresubtreewithmaxpathsumof(int n) { boolean ans; 4 public class IntTree { private IntNode root; 3 2 public int MaxPathSum() { int ans = 0; -1-2 public boolean istheresubtreewithmaxpathsumof(int n) { boolean ans; דוגמה לעץ בינארי מופיעה למעלה לצד הקוד. עמוד 9 מתוך 11

10 מסלול שורש עלה בעץ בינארי הוא מסלול של קדקודים שמתחיל בשורש ומסתיים בעלה ושעבור כל זוג קדקודים עוקבים (קראו משמאל לימין),x y במסלול x אבא של y. למשל, בדוגמה שבעמוד הקודם המסלול (קראו משמאל לימין) 1-,2,4, הוא מסלול שורש עלה. בעץ ריק על פי הגדרה - המסלול הריק הוא המסלול שורש עלה היחידי. ה- path sum של מסלול שורש עלה הוא סכום ערכי ה- data של הקדקודים לאורך המסלול. למשל ה- path sum של המסלול -1 2,,4, הוא = ה- path sum של המסלול הריק הוא 0. בשאלה זו ניתן בסעיף ב להשתמש בסעיף א'. סעיף א (10 נקודות) השיטה maxpathsum במחלקה IntTree מחזירה את ה- path sum המקסימלי של העץ. למשל בדוגמה שלמעלה על השיטה להחזיר 7. לצורך החישוב על השיטה maxpathsum במחלקה IntTree לזמן את השיטה הרקורסיבית maxpathsum במחלקה.IntNode על תפקידה, שימושה, איך ומתי לזמן אותה ואופן המימוש של השיטה maxpathsum במחלקה IntNode החליטו בעצמכם. השלימו את שתי השיטות. הניחו שהעץ תקין. סעיף ב (15 נקודות) השיטה istheresubtreewithmaxpathof(n) במחלקה IntTree מקבלת כפרמטר מספר שלם n ומחזירה true אם ורק אם קיים תת-עץ שה- max path שלו שווה ל- n. למשל בדוגמה שבעמוד הקודם, עבור = 1 n על השיטה להחזיר,true שכן ה- max path של תת-העץ המושרש ב- 2 הוא 1. לצורך החישוב על השיטה istheresubtreewithmaxpathof(n) במחלקה IntTree לזמן את השיטה הרקורסיבית istheresubtreewithmaxpathof(n) במחלקה.IntNode על תפקידה, שימושה, איך ומתי לזמן אותה ואופן המימוש של השיטה istheresubtreewithmaxpathof(n) במחלקה IntNode החליטו בעצמכם. השלימו את שתי השיטות. שימו לב: כל עץ (כולל עץ ריק) מכיל בהכרח תת-עץ ריק. הניחו שהעץ תקין. עמוד 10 מתוך 11

11 נספח עבור המחלקה String char charat(int index) - Returns the char value at the specified index. int length() - Returns the length of this string. String substring(int beginindex) - Returns a string that is a substring of this string from beginindex (include) to the end (include). String substring(int beginindex, int endindex) - Returns a string that is a substring of this string from beginindex (include) to endindex (exclude) נספח עבור חריגת זמן ריצה public RuntimeException(String message) - Constructs a new runtime exception with the specified detail message. עמוד 11 מתוך 11

מבחן מועד ב' אנא קיראו היטב את ההראות שלהלן:

מבחן מועד ב' אנא קיראו היטב את ההראות שלהלן: מבחן מועד ב' תאריך הבחינה: 3.3.2015 שמות המרצים: דר' רועי זיון פרופ' משה זיפר פרופ' מיכאל קודיש דר' צחי רוזן גב' מיכל שמש שם הקורס: מבוא למדעי המחשב אנא קיראו היטב את ההראות שלהלן: מספר הקורס: 202-1-1011

More information

תאריך הבחינה: מבוא למדעי המחשב ד "ר פז כרמי פרופ' מייק קודיש ד "ר חן קיסר ד "ר צחי רוזן שם הקורס: מבוא למדעי המחשב מספר הקורס:

תאריך הבחינה: מבוא למדעי המחשב ד ר פז כרמי פרופ' מייק קודיש ד ר חן קיסר ד ר צחי רוזן שם הקורס: מבוא למדעי המחשב מספר הקורס: מבוא למדעי המחשב 202-1-1011 מבחן אנא קראו את ההוראות שלהלן בעיון: תאריך הבחינה: 622011 שמות המרצים: מר שי זקוב ד "ר פז כרמי פרופ' מייק קודיש ד "ר חן קיסר ד "ר צחי רוזן שם הקורס: מבוא למדעי המחשב מספר הקורס:

More information

בהצלחה! משך הבחינה: מבוא למדעי המחשב ד"ר פז כרמי פרופ' מייק קודיש ד"ר חן קיסר ד"ר צחי רוזן שם הקורס: מבוא למדעי המחשב מספר הקורס:

בהצלחה! משך הבחינה: מבוא למדעי המחשב דר פז כרמי פרופ' מייק קודיש דר חן קיסר דר צחי רוזן שם הקורס: מבוא למדעי המחשב מספר הקורס: מבוא למדעי המחשב 202-1-1011 תאריך הבחינה: שמות המרצים: 16.3.2011 מר שי זקוב ד"ר פז כרמי פרופ' מייק קודיש ד"ר חן קיסר ד"ר צחי רוזן שם הקורס: מבוא למדעי המחשב מספר הקורס: שנה: 202-1-1011 2011 משך הבחינה:

More information

עץ תורשה מוגדר כך:שורש או שורש ושני בנים שכל אחד מהם עץ תורשה,כך שערך השורש גדול או שווה לסכום הנכדים(נכד-הוא רק בן של בן) נתון העץ הבא:

עץ תורשה מוגדר כך:שורש או שורש ושני בנים שכל אחד מהם עץ תורשה,כך שערך השורש גדול או שווה לסכום הנכדים(נכד-הוא רק בן של בן) נתון העץ הבא: שאלה 1 עץ תורשה מוגדר כך:שורש או שורש ושני בנים שכל אחד מהם עץ תורשה,כך שערך השורש גדול או שווה לסכום הנכדים(נכד-הוא רק בן של בן) נתון העץ הבא: 99 80 50 15 40 34 30 22 10 13 20 13 9 8 א. ב. ג. האם העץ

More information

מבוא לתכנות ב- JAVA תרגול 7

מבוא לתכנות ב- JAVA תרגול 7 מבוא לתכנות ב- JAVA תרגול 7 שאלה )מועד א 2013( לפניך מספר הגדרות: תת מילה של המילה word הינה רצף של אותיות עוקבות של word פלינדרום באורך le היא מילה בעלת le אותיות שניתן לקרוא אותה משמאל לימין וגם מימין

More information

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE F) ספרות או: מילון אנגלי-ערבי / ערבי-אנגלי או: מילון אנגלי-אנגלי-ערבי

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE F) ספרות או: מילון אנגלי-ערבי / ערבי-אנגלי או: מילון אנגלי-אנגלי-ערבי בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. קיץ תשע"ד, מועד ב, 2014 מועד הבחינה: מספר השאלון: 416 016117, Thinking Skills נספח: כישורי

More information

ASP.Net MVC + Entity Framework Code First.

ASP.Net MVC + Entity Framework Code First. ASP.Net MVC + Entity Framework Code First 1 הקדמה בפרק הזה יוצג שימוש בFirst EntityFramework Code עבור ה use case הבאים : ASP.Net MVC ASP.Net Web API ASP.Net MVC + Scaffolding הערה : Framework Entity הוצג

More information

מספר השאלון: Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( א נ ג ל י ת (MODULE F) ספרות )מילון הראפס אנגלי-אנגלי-ערבי(

מספר השאלון: Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( א נ ג ל י ת (MODULE F) ספרות )מילון הראפס אנגלי-אנגלי-ערבי( בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"א, 2011 מועד הבחינה: משרד החינוך 016117 מספר השאלון: Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( א נ ג ל י ת א. משך הבחינה: שעה וחצי שאלון

More information

אנגלית ספרות בהצלחה! /המשך מעבר לדף/ נספח: כישורי חשיבה )לפרק ראשון ושני( או: מילון אנגלי-ערבי / ערבי-אנגלי או: מילון אנגלי-אנגלי-ערבי

אנגלית ספרות בהצלחה! /המשך מעבר לדף/ נספח: כישורי חשיבה )לפרק ראשון ושני( או: מילון אנגלי-ערבי / ערבי-אנגלי או: מילון אנגלי-אנגלי-ערבי בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. קיץ תשע"ד, מועד ב, 2014 מועד הבחינה: מספר השאלון: 414 016115, Thinking Skills נספח: כישורי

More information

אוניברסיטת בן גוריון בנגב

אוניברסיטת בן גוריון בנגב אוניברסיטת בן גוריון בנגב מספר נבחן : במבחן זה 6 שאלות המאפשרות לצבור יותר מ- 100 נקודות אבל הציון המרבי במבחן 100 רשמו תשובותיכם בדפי התשובות בלבד מחברת הטיוטה לא תימסר לבדיקה בסיום המבחן נאסוף רק את

More information

בהצלחה! (MODULE C) Hoffman, Y. (2014). The Universal English-Hebrew, Hebrew-English Dictionary

בהצלחה! (MODULE C) Hoffman, Y. (2014). The Universal English-Hebrew, Hebrew-English Dictionary בגרות סוג הבחינה: מדינת ישראל קיץ תשע"ז, 2017, מועד ב מועד הבחינה: משרד החינוך 403 016104, מספר השאלון: אנגלית שאלון ג' (MODULE C) ג רסה א' הוראות לנבחן א. משך הבחינה: שעה וחצי ב. מבנה השאלון ומפתח ההערכה:

More information

אנגלית (MODULE E) בהצלחה!

אנגלית (MODULE E) בהצלחה! 3 בגרות סוג הבחינה: מדינת ישראל חורף תשע"ט, 2019 מועד הבחינה: משרד החינוך 016481 מספר השאלון: א. משך הבחינה: שעה ורבע אנגלית שאלון ה' (MODULE E) ג רסה א' הוראות לנבחן מבנה השאלון ומפתח ההערכה: בשאלון זה

More information

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות או מילון אנגלי-עברי-עברי-אנגלי

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות או מילון אנגלי-עברי-עברי-אנגלי בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"ג, 2013 מועד הבחינה: משרד החינוך מספר השאלון: 016115 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית שאלון ד' (MODULE D) א. משך הבחינה:

More information

תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך א נ ג ל י ת שאלון א' Corresponds with Module A (Without Access to Information from Spoken Texts) גרסה א'

תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך א נ ג ל י ת שאלון א' Corresponds with Module A (Without Access to Information from Spoken Texts) גרסה א' תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך מקום להדבקת מדבקת נבחן א נ ג ל י ת סוג בחינה: מועד הבחינה: מספר השאלון: מבחן מטה לבתי ספר תיכוניים חורף תשע"ד 29.01.2014 מותאם לשאלון א' של בחינת הבגרות שסמלו

More information

תצוגת LCD חיבור התצוגה לבקר. (Liquid Crystal Display) המערכת.

תצוגת LCD חיבור התצוגה לבקר. (Liquid Crystal Display) המערכת. 1 (Liquid Crystal Display) תצוגת LCD בפרויקט ישנה אפשרות לראות את כל הנתונים על גבי תצוגת ה- LCD באופן ברור ונוח. תצוגה זו היא בעלת 2 שורות של מידע בעלות 16 תווים כל אחת. המשתמש יכול לראות על גבי ה- LCD

More information

ãówh,é ËÓÉÔê ÌW W É Å t" Y w f É ËÓÉÑ É èw É f Ñ u ð NNM YóQ' ÌW W É Y ÉgO d óqk É w f ym Éd É u ð NNM ÌWNQMH uqo ð NNM ÌWNQMH

ãówh,é ËÓÉÔê ÌW W É Å t Y w f É ËÓÉÑ É èw É f Ñ u ð NNM YóQ' ÌW W É Y ÉgO d óqk É w f ym Éd É u ð NNM ÌWNQMH uqo ð NNM ÌWNQMH * .1.2.3 (X).1.2.3.4.5.6 בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל חורף תשע"ג, 2013 מועד הבחינה: משרד החינוך מספר השאלון: 016117 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית שאלון

More information

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE F) ספרות מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE F) ספרות מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"ב, מועד ב מועד הבחינה: משרד החינוך מספר השאלון: 016117 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( א. משך הבחינה: שעה וחצי אנגלית שאלון

More information

ניפוי שגיאות )Debug( מאת ישראל אברמוביץ

ניפוי שגיאות )Debug( מאת ישראל אברמוביץ ניפוי שגיאות )Debug( מאת ישראל אברמוביץ בדף העבודה יש תירגול בסביבת העבודה לשפת #C לסביבות עבודה אחרות. )2015 )Visual Studio אך היא מתאימה גם לשפת Java וגם o 1. ריצה של כל התוכנית ועצירה בסוף יש לבחור

More information

מספר השאלון: הצעת תשובות לשאלות בחינת הבגרות אנגלית (MODULE C) מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי قاموس إنجليزي - إنجليزي - عربي

מספר השאלון: הצעת תשובות לשאלות בחינת הבגרות אנגלית (MODULE C) מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי قاموس إنجليزي - إنجليزي - عربي בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. חורף תשע"ג, 2013 מועד הבחינה: 403 016104, מספר השאלון: הצעת תשובות לשאלות בחינת הבגרות אנגלית

More information

אנגלית שאלון ז' ג רסה א' הוראות לנבחן בהצלחה! )4( ההנחיות בשאלון זה מנוסחות בלשון זכר ומכוונות לנבחנות ולנבחנים כאחד. (MODULE G)

אנגלית שאלון ז' ג רסה א' הוראות לנבחן בהצלחה! )4( ההנחיות בשאלון זה מנוסחות בלשון זכר ומכוונות לנבחנות ולנבחנים כאחד. (MODULE G) 3 בגרות סוג הבחינה: מדינת ישראל חורף תשע"ט, 2019 מועד הבחינה: משרד החינוך 016582 מספר השאלון: א. משך הבחינה: שעה וארבעים וחמש דקות אנגלית שאלון ז' (MODULE G) ג רסה א' הוראות לנבחן מבנה השאלון ומפתח ההערכה:

More information

תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך א נ ג ל י ת שאלון ב' Corresponds with Module B גרסה ב' הוראות לנבחן

תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך א נ ג ל י ת שאלון ב' Corresponds with Module B גרסה ב' הוראות לנבחן תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך מקום להדבקת מדבקת נבחן סוג בחינה: מועד הבחינה: מספר השאלון: מבחן מטה לבתי ספר תיכוניים חורף תשע"ד 29.01.2014 מותאם לשאלון ב' של בחינת הבגרות שסמלו 016103 א

More information

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"ב, מועד ב מועד הבחינה: משרד החינוך מספר השאלון: 016115 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית שאלון ד' (MODULE D) א. משך הבחינה:

More information

תרגול 11 תור עץ חיפוש בינארי

תרגול 11 תור עץ חיפוש בינארי 2018 מבוא למדעי המחשב תרגול 11 תור עץ חיפוש בינארי ראינו בהרצאות מבני נתונים נוספים עצים בינאריים עצי חיפוש בינאריים תור מחסנית נראה בתרגול מבני נתונים חדשים תור ממשק + מימוש + שאלה עץ חיפוש בינארי תזכורת

More information

קשירות.s,t V שני צמתים,G=(V,E) קלט: גרף מכוון מ- s t ל- t ; אחרת.0 אם יש מסלול מכוון פלט: הערה: הגרף נתון בייצוג של רשימות סמיכות.

קשירות.s,t V שני צמתים,G=(V,E) קלט: גרף מכוון מ- s t ל- t ; אחרת.0 אם יש מסלול מכוון פלט: הערה: הגרף נתון בייצוג של רשימות סמיכות. סריקה לרוחב פרק 3 ב- Kleinberg/Tardos קשירות.s,t V שני צמתים,G=(V,E) קלט: גרף מכוון מ- s t ל- t ; אחרת.0 אם יש מסלול מכוון פלט: הערה: הגרף נתון בייצוג של רשימות סמיכות. קשירות.s,t V שני צמתים,G=(V,E) קלט:

More information

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות או מילון אנגלי-עברי-עברי-אנגלי

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות או מילון אנגלי-עברי-עברי-אנגלי בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"ב, 2012 מועד הבחינה: משרד החינוך מספר השאלון: 016115 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית שאלון ד' (MODULE D) א. משך הבחינה:

More information

א נ ג ל י ת בהצלחה! ב. משרד החינוך בגרות לנבחנים אקסטרניים )מילון הראפס אנגלי-אנגלי-ערבי( השימוש במילון אחר טעון אישור הפיקוח על הוראת האנגלית.

א נ ג ל י ת בהצלחה! ב. משרד החינוך בגרות לנבחנים אקסטרניים )מילון הראפס אנגלי-אנגלי-ערבי( השימוש במילון אחר טעון אישור הפיקוח על הוראת האנגלית. בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. א. משך הבחינה: שעה ורבע מועד הבחינה: חורף תשס"ז, 2007 מספר השאלון: 406 016107, א נ ג ל י

More information

ב. משרד החינוך בגרות לנבחנים אקסטרניים א נ ג ל י ת (MODULE B) הוראות מיוחדות: )2( בתום הבחינה החזר את השאלון למשגיח. בהצלחה!

ב. משרד החינוך בגרות לנבחנים אקסטרניים א נ ג ל י ת (MODULE B) הוראות מיוחדות: )2( בתום הבחינה החזר את השאלון למשגיח. בהצלחה! בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. חורף תשס"ח, 2008 מועד הבחינה: מספר השאלון: 402 016103, א. משך הבחינה: שעה ורבע א נ ג ל י

More information

מבוא למחשב בשפת Matlab

מבוא למחשב בשפת Matlab מבוא למחשב בשפת Matlab תרגול 10: רקורסיה מבוסס על שקפי הקורס "מבוא למדעי המחשב" ובסיוע שקפים של ערן אדן כל הזכויות שמורות לטכניון מכון טכנולוגי לישראל תזכורת: פונקציות להלן קוד של פונקציה בשם :func function

More information

ב. משרד החינוך בגרות לנבחנים אקסטרניים א נ ג ל י ת (MODULE B) הוראות מיוחדות: )2( בתום הבחינה החזר את השאלון למשגיח. בהצלחה!

ב. משרד החינוך בגרות לנבחנים אקסטרניים א נ ג ל י ת (MODULE B) הוראות מיוחדות: )2( בתום הבחינה החזר את השאלון למשגיח. בהצלחה! בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. תשס"ז, מועד ב מועד הבחינה: מספר השאלון: 402 016103, א. משך הבחינה: שעה ורבע א נ ג ל י ת

More information

שאלון ד' הוראות לנבחן

שאלון ד' הוראות לנבחן סוג הבחינה: א. בגרות לבתי ספר על- יסודיים ב. בגרות לנבחני משנה ג. בגרות לנבחנים אקסטרניים מועד הבחינה: תשס"ה, מועד ב מספר השאלון: 404 016105, י ת ל ג נ א שאלון ד' )MODULE D( הוראות לנבחן א. משך הבחינה:

More information

אנגלית שאלון ז' (MODULE G) ג רסה א' הוראות לנבחן )מילון אנגלי-ערבי / ערבי-אנגלי )

אנגלית שאלון ז' (MODULE G) ג רסה א' הוראות לנבחן )מילון אנגלי-ערבי / ערבי-אנגלי ) בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. חורף תשע"ג, 2013 מועד הבחינה: 407 016108, מספר השאלון: הצעת תשובות לשאלות בחינת הבגרות אנגלית

More information

אוניברסיטת בן גוריון בנגב

אוניברסיטת בן גוריון בנגב אוניברסיטת בן גוריון בנגב מספר נבחן : מס' הקורס : 202-1-9011 מיועד לתלמידי : הנדסה במבחן זה 5 שאלות שנה תשע"ה סמ' א' מועד ב' רשמו תשובותיכם בדפי התשובות בלבד משך הבחינה : 3 שעות מחברת הטיוטה לא תימסר לבדיקה

More information

Rules Game (through lesson 30) by Nancy Decker Preparation: 1. Each rule board is immediately followed by at least three cards containing examples of

Rules Game (through lesson 30) by Nancy Decker Preparation: 1. Each rule board is immediately followed by at least three cards containing examples of Rules Game (through lesson 30) by Nancy Decker Preparation: 1. Each rule board is immediately followed by at least three cards containing examples of the rule. (Choose three cards appropriate to the lesson

More information

שאלון ו' הוראות לנבחן

שאלון ו' הוראות לנבחן סוג הבחינה: א. בגרות לבתי ספר על- יסודיים ב. בגרות לנבחני משנה ג. בגרות לנבחנים אקסטרניים מועד הבחינה: תשס"ו, מועד ב מספר השאלון: 406 016107, י ת ל ג נ א שאלון ו' )MODULE F( הוראות לנבחן א. משך הבחינה:

More information

המבנה הגאומטרי של מידה

המבנה הגאומטרי של מידה התוכנה מאפשרת לרשום מידות מסוגים שונים בסרטוט, במגוון סגנונות ובהתאם לתקנים המקובלים. רצוי לבצע מתן מידות בשכבה המיועדת לכך. לכל מידה יש תכונות של בלוק. תהליך מתן המידות מתחיל תמיד מקביעת סגנון המידות.

More information

בוחן בתכנות בשפת C בצלחה

בוחן בתכנות בשפת C בצלחה בוחן בתכנות בשפת C ) כתוב תכנית הקולטת ממשתמש מספרים שלמים ומדפיסה כמה מספרים היו גדולים מ-, כמה מספרים היו קטנים מ-, וכמה מספרים היו שווים ל-. 2) כתוב תכנית הקלטת עשרה מספרים טבעיים ומחשבת את הממוצע שלהם.

More information

במבוא מורחב למדעי המחשב בשפת פייתון

במבוא מורחב למדעי המחשב בשפת פייתון עמוד 1 מתוך 11 בחינה במבוא מורחב למדעי המחשב בשפת פייתון 8630.0081.80 סמסטר ב', מועד ב',תשע"ב 12/08/2012 אוהד ברזילי, אמיר רובינשטיין הוראות )נא לקרוא!( משך הבחינה שלוש שעות, חלקו את זמנכם ביעילות. בבחינה

More information

(MODULE E) ב ה צ ל ח ה!

(MODULE E) ב ה צ ל ח ה! סוג הבחינה: א. בגרות לבתי ספר על- יסודיים ב. בגרות לנבחני משנה מועד הבחינה: קיץ תשס"ד, 2004 מספר השאלון: 016106 י ת ל ג נ א שאלון ה' (MODULE E) הוראות לנבחן א. משך הבחינה: שעה ורבע בשאלון זה שני פרקים.

More information

Depth-First Search DFS

Depth-First Search DFS Depth-First Search DFS (Depth-First Search) DFS חיפוש לרוחב חיפ וש לעומק (DFS) הוא אלג וריתם לסרי קת הגרפים. פועל גם על גרפים מ כוו נים וגם על בלתי מ כוו נים בהינתן גרף,G=(V,E) אלגוריתם DFS מבקר בכל הצמתים

More information

Hebrew Ulpan HEB Young Judaea Year Course in Israel American Jewish University College Initiative

Hebrew Ulpan HEB Young Judaea Year Course in Israel American Jewish University College Initiative Hebrew Ulpan HEB 011-031 Young Judaea Year Course in Israel American Jewish University College Initiative Course Description Hebrew is not only the Sacred Language of the Jewish people, but it is also

More information

הצעת תשובות לשאלות בחינת הבגרות אנגלית

הצעת תשובות לשאלות בחינת הבגרות אנגלית בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"ג, 2013 מועד הבחינה: משרד החינוך מספר השאלון: 016117 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( הצעת תשובות לשאלות בחינת הבגרות אנגלית

More information

המחלקה למדעי המחשב, אוניברסיטת בן גוריון מבני נתונים, סמסטר אביב 2102 עבודת בית מספר - 2 מעשית

המחלקה למדעי המחשב, אוניברסיטת בן גוריון מבני נתונים, סמסטר אביב 2102 עבודת בית מספר - 2 מעשית המחלקה למדעי המחשב, אוניברסיטת בן גוריון מבני נתונים, סמסטר אביב 2102 עבודת בית מספר - 2 מעשית נושאים: מערכים, רשימות מרצה ומתרגלים אחראים: איתן בכמט, איסנה וקסלר, רז ניסים תאריך פרסום: 11.21 תאריך הגשה:

More information

שאלון ו' הוראות לנבחן

שאלון ו' הוראות לנבחן סוג הבחינה: א. בגרות לבתי ספר על- יסודיים ב. בגרות לנבחני משנה ג. בגרות לנבחנים אקסטרניים מועד הבחינה: תשס"ה, מועד ב מספר השאלון: 406 016107, י ת ל ג נ א שאלון ו' )MODULE F( הוראות לנבחן א. משך הבחינה:

More information

מספר ת"ז: יש לסמן את התשובה הטובה ביותר בתשובון. לא יינתן ניקוד על סימון תשובה בטופס הבחינה או במחברת הבחינה.

מספר תז: יש לסמן את התשובה הטובה ביותר בתשובון. לא יינתן ניקוד על סימון תשובה בטופס הבחינה או במחברת הבחינה. עמוד 1 עמוד 1 מתוך 11, בחינה בתוכנה 1 מספר סידורי: מספר ת"ז: סמסטר א' תשע"ז, מועד א', 11 בפברואר 117 ליאור וולף, תומר עזרא, לנה דנקין משך הבחינה שלוש שעות יש להניח שהקוד שמופיע במבחן מתאים לגירסה 7 של

More information

סמסטר א' תשס "א התשובות. בהצלחה

סמסטר א' תשס א התשובות. בהצלחה 201-1-101-1 מבחן מסכם מועד ב' סמסטר א' תשס "א 22.2.2001 ב"מבוא למדעי המחשב" פרופ' אורי אברהם פרופ' דניאל ברנד ד"ר שמואל ספרוני ד"ר מיכאל קודיש משך הבחינה שעתיים וחצי. חומר עזר אסור. אין להשתמש במחשבון.

More information

מכונת מצבים סופית תרגול מס' 4. Moshe Malka & Ben lee Volk

מכונת מצבים סופית תרגול מס' 4. Moshe Malka & Ben lee Volk מכונת מצבים סופית תרגול מס' 4 1 מכונת מצבים סופית Finite State Machine (FSM) מודל למערכת ספרתית מכונת מצבים סופית: קלט: סדרה אינסופית של אותיות...,I3,I1,I2 בא"ב input out פלט: סדרה אינסופית של אותיות O

More information

מבחן באנגלית בהצלחה הצלחה!!! שם פרטי: שם משפחה: מס' תעודת זהות: תאריך: שם מרכז מנהל מרכז השכלה: תאריך בדיקת המבחן: כל הזכויות שמורות למשרד החינוך

מבחן באנגלית בהצלחה הצלחה!!! שם פרטי: שם משפחה: מס' תעודת זהות: תאריך: שם מרכז מנהל מרכז השכלה: תאריך בדיקת המבחן: כל הזכויות שמורות למשרד החינוך מדינת ישראל משרד החינוך מינהל חברה ונוער מבחן באנגלית שם פרטי: שם משפחה: מס' תעודת זהות: תאריך: מנהל מרכז השכלה: שם: שם מרכז ההשכלה /מוסד : ציון: תאריך בדיקת המבחן: כולה שהמערכת מוסרית, ומוסרית ערכית רואים

More information

A R E Y O U R E A L L Y A W A K E?

A R E Y O U R E A L L Y A W A K E? A R E Y O U R E A L L Y A W A K E? ב ר ו ך א ת ה י י א לה ינ ו מ ל ך ה עו ל ם, ה מ ע ב יר ש נ ה מ ע ינ י ות נ ומ ה מ ע פ ע פ י Blessed are You, Hashem our God, King of the Universe, who removes sleep from

More information

סה"כ נקודות סה"כ 31 נקודות סה"כ 21 תוכן עניינים של פתרון המבחן. לולאת for )נתון אלגוריתם... מעקב, פלט

סהכ נקודות סהכ 31 נקודות סהכ 21 תוכן עניינים של פתרון המבחן. לולאת for )נתון אלגוריתם... מעקב, פלט מבחן 0220 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדיקות אחרונות לפני מסירה )עמודים 8-11( מבנה השאלון 5

More information

תרגול 8. Hash Tables

תרגול 8. Hash Tables תרגול Hash Tables ds-ps חידה מהשיעור הקודם בכל השקים המטבעות שוקלים ורק בשק אחד המטבעות שוקלים.. מותר לנו לבצע שקילה אחת בלבד! איך נדע מה השק הקל יותר? שקים עם מטבעות ds-ps מה היה לנו דיברנו על מבני נתונים

More information

תרגיל בית מספר - 5 להגשה עד 7 ביוני )יום ראשון( בשעה 32555

תרגיל בית מספר - 5 להגשה עד 7 ביוני )יום ראשון( בשעה 32555 תרגיל בית מספר - 5 להגשה עד 7 ביוני )יום ראשון( בשעה 32555 קיראו בעיון את הנחיות העבודה וההגשה המופיעות באתר הקורס, תחת התיקייה.assignments חריגה מההנחיות תגרור ירידת ציון / פסילת התרגיל. הגשה: תשובותיכם

More information

סמסטר אביב 2015, מועד ב' סמסטר קיץ 2015, מועד א' מתרגלים: אביב - נורית מושקוביץ', הלאל עאסי, אלירן וייס; קיץ מאיה דיאמנט

סמסטר אביב 2015, מועד ב' סמסטר קיץ 2015, מועד א' מתרגלים: אביב - נורית מושקוביץ', הלאל עאסי, אלירן וייס; קיץ מאיה דיאמנט יום חמישי, 17 לספטמבר 2015 מבחן סוף סמסטר - תכנות מונחה עצמים )236703( סמסטר סמסטר מרצים: אביב - ערן גלעד; קיץ - פרופ' יוסי גיל מתרגלים: אביב - נורית מושקוביץ', הלאל עאסי, אלירן וייס; קיץ מאיה דיאמנט הנחיות:

More information

אוניברסיטת בן גוריון בנגב

אוניברסיטת בן גוריון בנגב אוניברסיטת בן גוריון בנגב מספר נבחן : במבחן זה 6 שאלות המאפשרות לצבור יותר חומר עזר : דף פוליו אחד לא מודפס ולא מצולם. אין להשתמש במחשבון. מ- 100 נקודות אבל הציון המרבי במבחן 100 רשמו תשובותיכם בדפי התשובות

More information

טכנולוגיית WPF מספקת למפתחים מודל תכנות מאוחד לחוויית בניית יישומיי

טכנולוגיית WPF מספקת למפתחים מודל תכנות מאוחד לחוויית בניית יישומיי WPF-Windows Presentation Foundation Windows WPF טכנולוגיית WPF מספקת למפתחים מודל תכנות מאוחד לחוויית בניית יישומיי Client חכמים המשלב ממשקי משתמש,תקשורת ומסמכים. מטרת התרגיל : ביצוע אנימציה לאליפסה ברגע

More information

אנגלית בהצלחה! ובאתר של אגף הבחינות במשרד החינוך. השימוש במילון אחר טעון אישור של הפיקוח על הוראת האנגלית. הוראות מיוחדות:

אנגלית בהצלחה! ובאתר של אגף הבחינות במשרד החינוך. השימוש במילון אחר טעון אישור של הפיקוח על הוראת האנגלית. הוראות מיוחדות: 3 בגרות סוג הבחינה: מדינת ישראל חורף תשע"ט, 2019 מועד הבחינה: משרד החינוך 016381 מספר השאלון: א. משך הבחינה: שעה ורבע אנגלית שאלון א' (MODULE A) ג רסה א' הוראות לנבחן מבנה השאלון ומפתח ההערכה: בשאלון זה

More information

תוכן העניינים: פרק סדרות סיכום תכונות הסדרה החשבונית:... 2 תשובות סופיות:...8 סיכום תכונות הסדרה ההנדסית:...10

תוכן העניינים: פרק סדרות סיכום תכונות הסדרה החשבונית:... 2 תשובות סופיות:...8 סיכום תכונות הסדרה ההנדסית:...10 תוכן העניינים: פרק סדרות סיכום תכונות הסדרה החשבונית: שאלות לפי נושאים: 3 שאלות העוסקות בנוסחת האיבר הכללי: 3 שאלות העוסקות בסכום סדרה חשבונית: 4 שאלות מסכמות: 5 תשובות סופיות: 8 סיכום תכונות הסדרה ההנדסית:

More information

א נ ג ל י ת בהצלחה! ב. משרד החינוך בגרות לנבחנים אקסטרניים מילון דו לשוני או מילון אוקספורד אנגלי-אנגלי-עברי הוראות מיוחדות:

א נ ג ל י ת בהצלחה! ב. משרד החינוך בגרות לנבחנים אקסטרניים מילון דו לשוני או מילון אוקספורד אנגלי-אנגלי-עברי הוראות מיוחדות: בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. תשס"ז, מועד ב מועד הבחינה: מספר השאלון: 401 016102, א. משך הבחינה: שעה ורבע א נ ג ל י ת

More information

מבוא למחשב בשפת פייתון

מבוא למחשב בשפת פייתון 234221 מבוא למחשב בשפת פייתון 3 מבני בקרה ולולאות פרופ' ראובן בר-יהודה דין לייטרסדורף הפקולטה למדעי המחשב הטכניון מכון טכנולוגי לישראל נערך ע"י יעל ארז 1 פקודות והזחות 2 פקודה פשוטה >>> 3+2 5 >>> x = 5

More information

עמוד 1 מתוך 11 מספר סידורי: סמסטר ב' תשע"ה, מועד א', 13 יולי 5112 יעל אמסטרדמר, סיון טולדו, דביר נתנאלי

עמוד 1 מתוך 11 מספר סידורי: סמסטר ב' תשעה, מועד א', 13 יולי 5112 יעל אמסטרדמר, סיון טולדו, דביר נתנאלי עמוד 1 מתוך 11 מספר סידורי: בחינה בתוכנה 1 גרסה 1 סמסטר ב' תשע"ה, מועד א', 13 יולי 5112 יעל אמסטרדמר, סיון טולדו, דביר נתנאלי משך הבחינה שלוש שעות. יש להניח שהקוד שמופיע במבחן הוא בגרסה 8 של ג'אווה. יש

More information

Computer Structure. Exercise #1 יש להגיש את התשובות הסופיות על גבי טופס זה.

Computer Structure. Exercise #1 יש להגיש את התשובות הסופיות על גבי טופס זה. שם: ת.ז: ציון: Computer Structure Exercise #1 יש להגיש את התשובות הסופיות על גבי טופס זה. שאלה 1 appleממש מערכת אשר קולטת בכל מחזור שעון ביט קלט בודדX. כדי להגדיר את הפלט של המערכת במחזור השעון הappleוכחי

More information

2 יחידות לימוד הוראות לנבחן רשו ם "טיוטה" בראש כל עמוד טיוטה. רישום טיוטות כלשהן על דפים שמחוץ למחברת הבחינה עלול לגרום לפסילת הבחינה!

2 יחידות לימוד הוראות לנבחן רשו ם טיוטה בראש כל עמוד טיוטה. רישום טיוטות כלשהן על דפים שמחוץ למחברת הבחינה עלול לגרום לפסילת הבחינה! בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחנים חיצוניים ב. משרד החינוך קיץ תשע"ד, 2014 מועד הבחינה: 602 899222, מספר השאלון: מדעי המחשב 2 יחידות לימוד הוראות לנבחן משך הבחינה: שלוש

More information

תורת הקומפילציה

תורת הקומפילציה תורת הקומפילציה 236360 מועד א 15/08/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים ו 4 דפי נוסחאות. בדקו שכל העמודים ברשותכם. ב. משך המבחן שלוש

More information

מבוא לתכנות - פיתוח משחקים ב Action Script 3.0

מבוא לתכנות - פיתוח משחקים ב Action Script 3.0 מבוא לתכנות - פיתוח משחקים ב Action Script 3.0 כל מה שמעצב משחקים צריך לדעת בשביל לעבוד עם מתכנתים משחק בול פגיעה שעור 2 1P 0 AS3 2P 0 HIGH SCORE RANK SCORE NAME CREDIT 15 1ST 00045000 I.M 2ND 00039500

More information

שאלות חזרה לקראת מבחן מפמ"ר אינטרנט וסייבר

שאלות חזרה לקראת מבחן מפמר אינטרנט וסייבר שאלות חזרה לקראת מבחן מפמ"ר אינטרנט וסייבר שאלה.1 ייצוג מידע בטבלה שלפניכם מספרים בבסיס. כל מספר מיוצג ע"י 5 סיביות. 10011 = 01100 = 00111 = 11000 = 11010 = 00101 = 10000 = 01111 = ד. יש להשלים את הערך

More information

ANNEXURE "E1-1" FORM OF IRREVOCABLE STANDBY LETTER OF CREDIT PERFORMANCE OF CONTRACT (WHERE PRICES ARE NOT LINKED TO AN ESCALATION FORMULA)

ANNEXURE E1-1 FORM OF IRREVOCABLE STANDBY LETTER OF CREDIT PERFORMANCE OF CONTRACT (WHERE PRICES ARE NOT LINKED TO AN ESCALATION FORMULA) ANNEXURE "E1-1" FORM OF IRREVOCABLE STANDBY LETTER OF CREDIT PERFORMANCE OF CONTRACT (WHERE PRICES ARE NOT LINKED TO AN ESCALATION FORMULA) Dear Sirs, Re: Standby Letter of Credit No: Please advise the

More information

פרק רשימה א. ייצוג הרשימה

פרק רשימה א. ייצוג הרשימה - 255-9 פרק רשימה לינארי אוסף בפרקים הקודמים הכרנו שני סוגי אוספים כלליים, מחסנית ותור. ראינו כי ההבדל ביניהם הוא בנוהל ההכנסה וההוצאה של האיברים: במחסנית האיברים הוכנסו והוצאו מצד אחד בלבד של המחסנית

More information

עבודה מס' 3: תכנות מונחה עצמים ורשימות

עבודה מס' 3: תכנות מונחה עצמים ורשימות עבודה מס' 3: תכנות מונחה עצמים ורשימות מתרגל אחראי: אבי יצחקוב תאריך פרסום העבודה: 05.01.16 מועד אחרון להגשה: 22.01.16 בעבודה זו תממשו סוכן נסיעות ממוחשב תוך שימוש בעקרונות של תכנות מונחה עצמים ורשימות.

More information

מדריך לתכנת הגימפ Gimp) (The חלק מהמידע במדריך זה מובא מהקישור- http://www.jlc.org.il/forums/viewtopic.php?p=900&sid=d801ea3d13f7ae97549e28a56a4ce0cb GIMP היאתכנה חופשיתרבתאפשרויותבתחום הגראפיקהועריכתהתמונות,

More information

FILED: NEW YORK COUNTY CLERK 07/16/2014 INDEX NO /2014 NYSCEF DOC. NO. 102 RECEIVED NYSCEF: 07/16/2014 EXHIBIT 5

FILED: NEW YORK COUNTY CLERK 07/16/2014 INDEX NO /2014 NYSCEF DOC. NO. 102 RECEIVED NYSCEF: 07/16/2014 EXHIBIT 5 FILED: NEW YORK COUNTY CLERK 07/16/2014 INDEX NO. 652082/2014 NYSCEF DOC. NO. 102 RECEIVED NYSCEF: 07/16/2014 EXHIBIT 5 McLaughlin, Terence K. From: Sent: To: Cc: Subject: Follow Up Flag: Flag Status:

More information

בחינה בקורס: תכנות מכוון עצמים ושפת מרצים: אמיר קירש, ד"ר אלון שקלר מדבקת ברקוד

בחינה בקורס: תכנות מכוון עצמים ושפת מרצים: אמיר קירש, דר אלון שקלר מדבקת ברקוד מספר זהות: סמסטר א' תשע"ב מועד: ב' 9/3/2/12 משך הבחינה : ½3 שעות חומר עזר : כל חומר עזר כתוב מותר בחינה בקורס: תכנות מכוון עצמים ושפת מרצים: אמיר קירש, ד"ר אלון שקלר C++ מדבקת ברקוד הנחיות כלליות לבחינה:

More information

Patents Basics. Yehuda Binder. (For copies contact:

Patents Basics. Yehuda Binder. (For copies contact: Patents Basics Yehuda Binder (For copies contact: elissa@openu.ac.il) 1 Intellectual Property Value 2 Intellectual Property Rights Trademarks Copyrights Trade Secrets Patents 3 Trademarks Identify a source

More information

מבני נתונים תרגיל 4 פתרון

מבני נתונים תרגיל 4 פתרון מבני נתונים תרגיל 4 פתרון גלעד אשרוב 2 ביוני 2014 תרגיל 1. לסעיפים הבאים, כתבו אלגוריתמים הכי יעילים (אסימפטוטית) למשימה, והסבירו מדוע לא ניתן לבנות אלגוריתם יעיל יותר: 1. כתבו אלגוריתם המקבל כקלט עץ בינארי,

More information

תרגול 01: ממשקים והורשה

תרגול 01: ממשקים והורשה היום בתרגול ממשקים כללים בסיסיים o מימוש מספר ממשקים o דוגמת ממשק כחוזה o הורשה כללים בסיסיים o דריסה o instanceof אופרטור o תרגול 01: ממשקים והורשה interfaces ממשקים - כללי: הממשק אינו מחלקה, הוא מייצג

More information

THINKING ABOUT REST THE ORIGIN OF SHABBOS

THINKING ABOUT REST THE ORIGIN OF SHABBOS Exploring SHABBOS SHABBOS REST AND RETURN Shabbos has a multitude of components which provide meaning and purpose to our lives. We will try to figure out the goal of Shabbos, how to connect to it, and

More information

םימתירוגלאו םינותנ ינבמ המירעו תינס, חמ רות רקצול הנילופ

םימתירוגלאו םינותנ ינבמ המירעו תינס, חמ רות רקצול הנילופ תור,מחסנית פולינה לוצקר וערימה מבני נתונים ואלגוריתמים מנהלות מרצה הקורס: פרופסור יורם לוזון פולינה מתרגלת: לוצקר אימייל: polinalutbiu@gmail.com, שעות קבלה: 13:00-15:00 יום שני בתיאום מראש. אתר הקורס:

More information

ל"תוכנה" שכותבים, כמו פונקציה זו, קוראים "קוד"

לתוכנה שכותבים, כמו פונקציה זו, קוראים קוד הגדרת פונקציות מבוא לתכנות מדעי וסטטיסטי R פונקציות, ו חלק 4 בנוסף לפונקציות שמגיעות מוכנות יחד עם המערכת exp) mean,,c וכו'), אפשר לכתוב פונקציות חדשות פונקציות נקראות לעתים "פרוצדורות" או "סאב-רוטינות"

More information

interface Student {tag: Student, name: string; age: number;} const makestudent = ( name: string, age: number ) : Student =>

interface Student {tag: Student, name: string; age: number;} const makestudent = ( name: string, age: number ) : Student => תאריך 23.07.2018 שם המרצים: מני אדלר, מיכאל אלחדד, ירון גונן מבחן בקורס: עקרונות שפות תכנות קורס' מס: 202-1-2051 מיועד לתלמידי: מדעי המחשב והנדסת תוכנה שנה: ב' סמסטר: ב' מועד ב' משך הבוחן: 3 שעות חומר

More information

ניסוי בפייתון מכון טכנולוגי לישראל הניסוי מתקיים בבניין פישבך, חדר 573 )במסדרון למאייר(. המאחר ביותר מ- 53 דקות לא יורשה לבצע את הניסוי.

ניסוי בפייתון מכון טכנולוגי לישראל הניסוי מתקיים בבניין פישבך, חדר 573 )במסדרון למאייר(. המאחר ביותר מ- 53 דקות לא יורשה לבצע את הניסוי. הטכניון מכון טכנולוגי לישראל הפקולטה להנדסת חשמל, המעבדה למערכות תוכנה מרושתות גרסה 1.1: נובמבר 1111, איתי אייל, אלכס שרמן הניסוי מתקיים בבניין פישבך, חדר 573 )במסדרון למאייר(. המאחר ביותר מ- 53 דקות לא

More information

DNS פרק 4 ג' ברק גונן מבוסס על ספר הלימוד "רשתות מחשבים" עומר רוזנבוים 1

DNS פרק 4 ג' ברק גונן מבוסס על ספר הלימוד רשתות מחשבים עומר רוזנבוים 1 DNS פרק 4 ג' שכבת האפליקציה, פרוטוקול ברק גונן מבוסס על ספר הלימוד "רשתות מחשבים" עומר רוזנבוים מאת 1 בסיום הפרק נדע: מה תפקיד פרוטוקול?DNS לשם מה צריך?DNS מהי ההיררכיה של כתובות דפי האינטרנט? מהו,TLD

More information

Name Page 1 of 6. דף ט: This week s bechina starts at the two dots in the middle of

Name Page 1 of 6. דף ט: This week s bechina starts at the two dots in the middle of Name Page 1 of 6 ***Place an X if Closed גמרא (if no indication, we ll assume Open חזרה (גמרא of the :דף times.בל 'נ marked, using the contact info above by Sunday, December 25, 2016 and we ll send it

More information

הנחיות חשובות: ~1 ~ הנחיות חשובות לכלל התרגילים מעתה והלאה בקורס: בס"ד תאריך הגשה:

הנחיות חשובות: ~1 ~ הנחיות חשובות לכלל התרגילים מעתה והלאה בקורס: בסד תאריך הגשה: 5 )שפת )C++ Templates - בס"ד הנחיות חשובות: תרגיל בית תאריך הגשה: 22.5.16 בתרגיל זה מותר לכם להשתמש בקבצי הקוד שלכם בספריות הסטנדרטיות הבאות בלבד: #include #include #include

More information

Reflection Session: Sustainability and Me

Reflection Session: Sustainability and Me Goals: Participants will: identify needs in their home communities apply their sustainability learning to the conditions of their home communities design a sustainable project idea and evaluate the ideas

More information

כפתור רדיו בחירה בודדת מתוך רשימת אפשרויות

כפתור רדיו בחירה בודדת מתוך רשימת אפשרויות תכנות בסביבת האינטרנט 1 כפתור רדיו בחירה בודדת מתוך רשימת אפשרויות כפתור רדיו משמש למקרים שבהם יש לבחור באפשרות אחת מתוך רשימת האפשרויות שבקבוצה. למשל: שאלון רב-ברירות )שאלון אמריקאי( שבו יש רק תשובה אחת

More information

מ ש ר ד ה ח י נ ו ך ה פ ד ג ו ג י ת א ש כ ו ל מ ד ע י ם על ה ו ר א ת ה מ ת מ ט י ק ה מחוון למבחן מפמ"ר לכיתה ט', רמה מצומצמת , תשע"ב טור א'

מ ש ר ד ה ח י נ ו ך ה פ ד ג ו ג י ת א ש כ ו ל מ ד ע י ם על ה ו ר א ת ה מ ת מ ט י ק ה מחוון למבחן מפמר לכיתה ט', רמה מצומצמת , תשעב טור א' ה פ ו י ת ש כ ו ל מ ע י ם על ה ו ר ת ה מ ת מ ט י ק ה כ" ייר, תשע".5.0 מחוון למחן מפמ"ר לכיתה ט', רמה מצומצמת 0, תשע" שלה סעיף תשוות טור ' ניקו מפורט והערות תשוה: סעיף III נקוות תשוה מלה נק' לכל שיעור משיעורי

More information

בחינת בגרות, תשע"ז מס' שאלון: מדעי המחשב שאלה 1. Java. blog.csit.org.il הילה קדמן

בחינת בגרות, תשעז מס' שאלון: מדעי המחשב שאלה 1. Java. blog.csit.org.il הילה קדמן מדעי המחשב פרק ראשון Jv שאלה 1 C# עמוד 1 Jv שאלה 2 C# עמוד 2 שאלה 3 1 2 3 5 7 11 13 3 א. הפלט עבור = 15 n עמוד מטרת הפעולה: הכברה של ארתוסטנס חישוב והדפסת כל המספרים הראשוניים עד n. )כברה = מסננת( )הפעולה

More information

מותאמת לסביבת. Visual C# 2005 Express שונות. ולבצע rename לשם המבוקש

מותאמת לסביבת. Visual C# 2005 Express שונות. ולבצע rename לשם המבוקש מאגר מעבדות לשפות התכנות החדשות ניתן להשתמש בחומרים לצורך הוראה בלבד. לא ניתן לפרסם את החומרים או לעשות בהם כל שימוש מסחרי ללא קבלת אישור מראש מצוות הפיתוח בראשות ד"ר תמר פז. המעבדה בקובץ זה מיועדת לתלמידים

More information

מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py עם תיקונים קלים והבהרות שניתנו במהלך המבחן ביה"ס למדעי המחשב, אונ' תל אביב

מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py עם תיקונים קלים והבהרות שניתנו במהלך המבחן ביהס למדעי המחשב, אונ' תל אביב מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py עם תיקונים קלים והבהרות שניתנו במהלך המבחן ביה"ס למדעי המחשב, אונ' תל אביב סמסטר ב' 2015-16, מועד ב, 18/8/2016 מרצים: ד"ר דניאל דויטש, אמיר רובינשטיין מתרגלות:

More information

זו מערכת ישרת זוית )קרטזית( אשר בה יש לנו 2 צירים מאונכים זה לזה. באותו מישור ניתן להגדיר נקודה על ידי זוית ורדיוס וקטור

זו מערכת ישרת זוית )קרטזית( אשר בה יש לנו 2 צירים מאונכים זה לזה. באותו מישור ניתן להגדיר נקודה על ידי זוית ורדיוס וקטור קארדינטת קטבית y p p p במישר,y הגדרנ נקדה על ידי המרחקים מהצירים. ז מערכת ישרת זית )קרטזית( אשר בה יש לנ צירים מאנכים זה לזה. באת מישר ניתן להגדיר נקדה על ידי זית רדיס קטר. (, ) הרדיס קטר מסתבב )נגד כין

More information

Advisor Copy. Welcome the NCSYers to your session. Feel free to try a quick icebreaker to learn their names.

Advisor Copy. Welcome the NCSYers to your session. Feel free to try a quick icebreaker to learn their names. Advisor Copy Before we begin, I would like to highlight a few points: Goal: 1. It is VERY IMPORTANT for you as an educator to put your effort in and prepare this session well. If you don t prepare, it

More information

State Pattern מימוש מכונת מצבים (FSM) מבוא בעיה תמיכה ועדכונים עדכון מס' 48 מאי 2002

State Pattern מימוש מכונת מצבים (FSM) מבוא בעיה תמיכה ועדכונים עדכון מס' 48 מאי 2002 1 מרכז ההדרכה 2000 תמיכה ועדכונים עדכון מס' 48 מאי 2002 מימוש מכונת מצבים (FSM) באמצעות State Pattern מבוא מכונת מצבים סופית Machine) (Final State היא מודל מקובל בניתוח מערכות באופן כללי, ומערכות חומרה

More information

פולימורפיזם. blog.csit.org.il מדעי המחשב

פולימורפיזם. blog.csit.org.il מדעי המחשב 1 פולימורפיזם להסתכל על אותו אובייקט בצורות שונות. אובייקט של תת-מחלקה )המחלקה הנגזרת( הוא גם אובייקט של מחלקת העל )מחלקת הבסיס( )כלב הוא גם בעל-חיים וגם יונק(. פולימורפיזם מאפשר להשיג שתי מטרות: לטפל

More information

מבוא לרשתות - תרגול מס' 11 Transparent Bridges

מבוא לרשתות - תרגול מס' 11 Transparent Bridges מבוא לרשתות - תרגול מס' 11 Transparent Bridges גשרים: מוטיבציה המטרה: חיבור של כמה רשתות מקומיות ) LAN -ים( לרשת מורחבת אחת על מנת לאפשר תקשורת בין מחשבים שאינם מחוברים לאותה רשת מקומית.?)ports עם מס'

More information

A lot of the time when people think about Shabbat they focus very heavily on the things they CAN T do.

A lot of the time when people think about Shabbat they focus very heavily on the things they CAN T do. A lot of the time when people think about Shabbat they focus very heavily on the things they CAN T do. No cell phones. No driving. No shopping. No TV. It s not so easy to stop doing these things for a

More information

ב "ה. ABC s of Judaism. Fundamentals of Jewish Thought and Practice. June 2007 Tammuz 5767 Jewish Educational Institute Chabad Brisbane

ב ה. ABC s of Judaism. Fundamentals of Jewish Thought and Practice. June 2007 Tammuz 5767 Jewish Educational Institute Chabad Brisbane ב "ה ABC s of Judaism Fundamentals of Jewish Thought and Practice June 2007 Tammuz 5767 Jewish Educational Institute Chabad Brisbane ABC s of Judaism Fundamentals of Jewish Thought and Practice What we

More information

2007 Zindell Technologies, Ltd.

2007 Zindell Technologies, Ltd. 1 הורשה )Inheritance( הקדמה Derivation Syntax אופן הגדרתה של מחלקה שיורשת מאחרת - משמעות ההורשה - Effects Inheritance הרשאות הגישה Modifiers Access הגדרתן מחדש של מתודות שהגיעו בהורשה - Methods Overriding

More information

מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py

מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py מבחן בקורס מבוא מורחב למדעי המחשב, CS00.py סמסטר א' 30 מועד א מרצים: פרופ' בני שור, ד"ר דניאל דויטש מתרגלים: אילן בן בסט, אמיר רובינשטיין, אדם ויינשטוק משך הבחינה: 3 שעות. חומר עזר מותר: שני דפי עזר )דו

More information

פרק מיון וחיפוש - לשם מה? הגדרה

פרק מיון וחיפוש - לשם מה? הגדרה פרק מיון וחיפוש - לשם מה? מה הוא מיון? מיון נתונים הוא סידורם בסדר עולה או יורד. מיון יכול להיות מספרי או אלפביתי. ברשימת נתונים ממוינת ניתן לייעל את זמן איתור הנתונים. מה הוא חיפוש? חיפוש הוא תהליך איתור

More information

תרגול מספר 9: בנאים, שיטות של אובייקטים והכמסה מבוא למדעי המחשב - סמסטר א' תשע"א,תרגול מס' 9. נושאי התרגול: this

תרגול מספר 9: בנאים, שיטות של אובייקטים והכמסה מבוא למדעי המחשב - סמסטר א' תשעא,תרגול מס' 9. נושאי התרגול: this תרגול מספר 9: בנאים, שיטות של אובייקטים והכמסה נושאי התרגול: this Shallow Copy, Deep Copy )Encapsulation( הכמסה )visibility modifiers( הגבלת גישה Setters ו- Getters )Exceptions( חריגות בתרגול הקודם הכרנו

More information

SEEDS OF GREATNESS MINING THROUGH THE STORY OF MOSHE S CHILDHOOD

SEEDS OF GREATNESS MINING THROUGH THE STORY OF MOSHE S CHILDHOOD Anatomy ofa l eader: them oshestory SEEDS OF GREATNESS MINING THROUGH THE STORY OF MOSHE S CHILDHOOD FOR LESSONS IN LEADERSHIP ש מ ות EXODUS CHAPTER 2 א ו י ל ך א י ש, מ ב ית ל ו י; ו י ק ח, א ת-ב ת-ל

More information

למבחן ביסודות מדעי המחשב דוגמא

למבחן ביסודות מדעי המחשב דוגמא פרק א' למבחן ביסודות מדעי המחשב דוגמא כתוב תכנית הקולט מספר למשתנה N ולאחריו N מספרים שלמים ומדפיס את כמות המספרים המתחלקים ב 3 - ללא שארית. (10 נקודות). כתוב ביטוי בוליאני המייצג את התנאי הבא: ספרת העשרות

More information